main vault fortress - Allemand Anglais Dictionnaire